strip someone of immunity - Francés Inglés Diccionario